membrane-covered cell - French English Dictionary